home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / program / svgakt50.zip / SRC / SVGAKIT / MAKEFILE < prev    next >
Text File  |  1994-08-23  |  2KB  |  56 lines

  1. #############################################################################
  2. #
  3. #                   Copyright (C) 1994 SciTech Software
  4. #                           All rights reserved.
  5. #
  6. # Descripton:   Generic makefile for the SuperVGA kit. Requires the SciTech
  7. #               Software makefile definitions package to be installed.
  8. #
  9. # $Id: makefile 1.1 1994/08/22 12:27:51 kjb release $
  10. #
  11. #############################################################################
  12.  
  13. # DOS extender dependant flags
  14.  
  15. CFLAGS          += $(DX_CFLAGS)
  16.  
  17. # Name of library and object files required to build it
  18.  
  19. LIBFILE         = svga$L
  20. OBJECTS         = svgac$O svga$O font8x16$O
  21.  
  22. # Names of all executable files built
  23.  
  24. EXEFILES        = svgatest$E profile$E
  25. EXELIBS         = pmode$L ztimer$L
  26.  
  27. all: $(EXEFILES)
  28.  
  29. svgatest$E: svgatest$O cpu$O test$O $(LIBFILE)
  30. profile$E: profile$O test$O $(LIBFILE)
  31. hellovbe$E: hellovbe$O
  32. vbetest$E: vbetest$O cpu$O getopt$O $(LIBFILE)
  33.  
  34. # The following is 4Dos specific!!
  35.  
  36. smallclean:
  37.     @del *.sym *.bak *.tdk *.map *.dsk *.log
  38.     @except (cpu.* font8x16.* svga.*) del *.obj *.o
  39.  
  40. # Source files to check in with RCS (RCSFILES_H are in SCITECH\INCLUDE)
  41.  
  42. RCSFILES        = hellovbe.c profile.c svgac.c svgatest.c vbetest.c \
  43.                   version.c vesavbe.h cpu.asm font8x16.asm svga.asm \
  44.                   test.asm
  45. RCSFILES_H      = svga.h
  46.  
  47. .INCLUDE: "$(SCITECH)\makedefs\common.mk"
  48.  
  49. # Include file dependencies
  50.  
  51. svgac$O: $(INC)\svga.h vesavbe.h
  52. svgatest$O: $(INC)\svga.h vesavbe.h
  53. profile$O: $(INC)\svga.h vesavbe.h
  54. vbetest$O: $(INC)\svga.h vesavbe.h
  55.  
  56.